<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <title>开放平台管理系统</title>
    <link rel="stylesheet" href="layui/css/layui.css">
    <link rel="stylesheet" href="easyui/default/easyui.css">
    <script src="layui/jquery-1.10.2.min.js"
            type="text/javascript"></script>
    <script src="easyui/jquery.easyui.min.js"
            type="text/javascript"></script>
</head>
<body class="layui-layout-body">
<div class="layui-layout layui-layout-admin">
    <div class="layui-header">
        <div class="layui-logo">开放平台管理系统</div>
        <!-- 头部区域（可配合layui已有的水平导航） -->
        <!--        <ul class="layui-nav layui-layout-left">-->
        <!--            <li class="layui-nav-item"><a href="">控制台</a></li>-->
        <!--            <li class="layui-nav-item"><a href="">商品管理</a></li>-->
        <!--            <li class="layui-nav-item"><a href="">用户</a></li>-->
        <!--            <li class="layui-nav-item">-->
        <!--                <a href="javascript:;">其它系统</a>-->
        <!--                <dl class="layui-nav-child">-->
        <!--                    <dd><a href="">邮件管理</a></dd>-->
        <!--                    <dd><a href="">消息管理</a></dd>-->
        <!--                    <dd><a href="">授权管理</a></dd>-->
        <!--                </dl>-->
        <!--            </li>-->
        <!--        </ul>-->
        <ul class="layui-nav layui-layout-right">
            <li class="layui-nav-item">
                <a href="javascript:;">
                    <img src="http://t.cn/RCzsdCq" class="layui-nav-img">
                    月薪过万
                </a>
                <!--                <dl class="layui-nav-child">-->
                <!--                    <dd><a href="">基本资料</a></dd>-->
                <!--                    <dd><a href="">安全设置</a></dd>-->
                <!--                </dl>-->
            </li>
            <li class="layui-nav-item"><a href="/user/logout">退出</a></li>
        </ul>
    </div>

    <div class="layui-side layui-bg-black">
        <div class="layui-side-scroll">
            <!-- 左侧导航区域（可配合layui已有的垂直导航） -->
            <ul class="layui-nav layui-nav-tree" lay-filter="test" id="left-menu">

            </ul>
        </div>
    </div>

    <div class="layui-body" id="main" style="padding-top:20px">
        <!-- 内容主体区域 -->
    </div>

    <div class="layui-footer">
        <!-- 底部固定区域 -->
        © qfjava.cn -千锋 Java 教学部
    </div>
</div>
<script src="layui/layui.js"></script>


<script type="text/javascript">
    //JavaScript代码区域
    layui.use('element', function () {
        var element = layui.element;
        var str = "";//
        $.ajax({
            url: "/menu/getMenu",
            method: "post",
            success: function (json) {
                if (!json.status) {
                    //结果为false,请求失败
                    alert(json.msg);
                    location.href = "/login.html";
                }
                $.each(json.t, function (i, obj) {
                    str += '<li class="layui-nav-item layui-nav-itemed">';
                    if (obj.type == 1) {
                        str += '<a class="" href="javascript:;" onclick="openRight(\'' + obj.url + '\')">' + obj.name + '</a>';
                    } else {
                        str += '<a class="" href="javascript:;">' + obj.name + '</a>';
                    }

                    if (obj.children != null && obj.children.length > 0) {
                        makeMenu(obj.children)
                    }
                    str += '</li>'
                });
                $("#left-menu").html(str);
                //console.log(str);
                element.render()
            }
        })

        function makeMenu(menuList) {
            str += '<dl class="layui-nav-child">';
            $.each(menuList, function (j, c) {
                str += '<dd>'
                if (c.type == 1) {
                    str += '<a href="javascript:;" onclick="openRight(\'' + c.url + '\')">' + c.name + '</a>';
                } else {
                    str += '<a href="javascript:;">' + c.name + '</a>'
                }
                if (c.children.length > 0) {
                    makeMenu(c.children)
                }
                str += '</dd>'
            })
            str += '</dl>'
        }

    });

    function openRight(url) {
        $("#main").load(url)
    }

    function hasPermission(str) {
        if (window.permission.indexOf(str) > -1) {
            return true;
        } else {
            return false;
        }
    }
</script>
</body>
</html>
